home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / dl_serie / 013 / xinfo / history.txt < prev    next >
Encoding:
Text File  |  1994-09-25  |  27.7 KB  |  488 lines

  1.  
  2. HISTORY von XINFO
  3.  
  4. Version 1.00ß vom 17.5.1994:
  5. Vorweg (WICHTIG!!): Die ALERT-Meldungen und TEXTE (diese allerdings noch
  6. nicht vollständig) wurden aus dem Programm-Code entfernt und in eine RSC-
  7. Datei gepackt (intern). Sollte also eine ALERT-Box oder ein TEXT nicht mehr
  8. korrekt erscheinen, bitte ich um sofortige Nachricht!!
  9.  
  10. Diesmal hat sich im ENVIRONMENT- und im Archiv-Bereich einiges getan:
  11. - Anpassungen an MAKE_SFX aus dem LHA 3.1 Paket (neue SFX-Archive wurden
  12.   nicht erkannt, MAKE_SFX konnte nicht verwendet werden). Wird im Einstel-
  13.   lungsdialog das Programm für 'LZH->SFX' ausgewählt, so wird in der INF-
  14.   Variablen 'LSXV' festgehalten, um welche Version es sich handelt (1 bei
  15.   SFX_LZH.*, 3.1 bei MAKE_SFX.*; bei anderem Programmnamen, wird nachge-
  16.   fragt). Diese Auswahl wirkt sich auf die Art der Ansteuerung aus (grund-
  17.   satzlich unterschiedlich), wie auch auf die zur Verfügung stehenden Pack-
  18.   algorithmen (-lh1-, bzw. -lh5-).  
  19. - Im Hauptdialog integrierte Mini-Dateiauswahlbox erlaubt nun bei Ordnern
  20.   und Archiven (LZH/ZIP) ein überfliegen der enthaltenen Dateien (unsor-
  21.   tiert). Einzelne oder mehrere Dateien    lassen sich nun schnell betrachten.
  22. - 'Schnell Entpacker' kann nun nocheinmal beschleunigt werden (nur LHA).
  23.   Zu den Parametern die dabei LHarc (>=V2.99) übergeben werden, kann jetzt
  24.   der Inhalt der Variablen 'LZHQ=' aus der INF-Datei übergeben werden. Ist
  25.   diese Variable leer, so entspricht der Entpackmodus dem des 'normalen'
  26.   Entpackens. Sinnvolle Werte sind (s. auch LHA-Anleitung):
  27.   o 'C+' Übergeht den CRC-Prüfsummencheck
  28.   o 'n+' unterdrückt die Entpack-Darstellung     
  29.   o 'i+' setzt nicht die Dateizeit und -attribute (s.auch i2 und i3)
  30.   Eine optimale Beschleunigung erhält man also mit 'LZHQ=C+n+i+'.
  31. - LHA-Archive werden jetzt standardmässig mit Header-Level 1 gepackt.
  32. - Selbstextrahierende ZIP-Archive werden jetzt wieder analysiert (der Header
  33.   hatte sich bei neueren Versionen vergrößert).
  34. - Der Clipboard-Pfad wird jetzt korrekt ermittelt und initialisiert. Die
  35.   Reihenfolge ist dabei: SCRP_READ, ENV von XINFO, ENV aus INF, BOOT-Par-
  36.   tition, C:, 1.Platte/RAM-Disk, BOOT-Disklaufwerk. SCRP_WRITE wird gesetzt.
  37. - ARGV wird jetzt auch aktiv unterstützt. Zu 'lange' Kommandozeilen gehören
  38.   damit der Vergangenheit an. Ist die Kommandozeile kleiner als 125 Zeichen,
  39.   so wird sie herkömmlich und gleichzeitig als ARGV übergeben. Z.Zt. ist die
  40.   Größe von ARGV jedoch auf 32 KByte beschränkt (wird von XINFO eh noch
  41.   nicht erreicht).
  42. - Bei User-definierten Aktionen sind neue Befehle hinzugekommen:
  43.   o $ENV'var=wert' übergibt eine Environment-Variable an das Programm.
  44.     Es können mehrere $ENVs übergeben werden. Die Platzhalter %PATH, %NAME
  45.     und %EXT können verwendet werden.
  46.   o $REDIR'device' erlaubt eine Ausgabeumlenkung und ersetzt damit die bis-
  47.     herige Schreibweise mit '>'. Wiederum können die Platzhalter verwendet
  48.     werden, aber auch z.B.: $REDIR'$FSEL'Name der Zieldatei:''.
  49.   o $DEL'dateiname' löscht die angegebene Datei. Es können mehrere Dateien
  50.     angegeben werden
  51.   o $STOP bringt nach dem Ende des definierten Utilities den obligatorischen
  52.     Dialog mit EXIT-Code und Laufzeit. Die bisher verwendete automatische
  53.     Unterscheidung (bei TOS-Programmen Stop, bei GEM-Programmen nicht) ent-
  54.     fällt somit.
  55.   Beispiel:
  56.     UO=D:\GFABASIC\\GL.PRG|$REDIR'%PATH%NAME.OUT'$ENV'G3OBJ=%PATH%NAME%EXT'
  57.     $ENV'G3PRG=%PATH%NAME.PRG'$ENV'G3LIB=D:\GFABASIC\GFA3BLIB'$DEL'%PATH
  58.     %NAME%EXT'$DEL'%PATH%NAME.OUT'$STOP$LOAD'%PATH%NAME.PRG'|GfA-Linker
  59.     für D:\XINFO.O hiesse das: Starte GL.PRG (damit der Bildschirm nicht zer-
  60.     stört wird, Ausgabeumlenkung nach D:\XINFO.OUT), linke zu D:\XINFO.PRG
  61.     (GL.PRG wird nur über das Environment gesteuert), halte anschliessend an
  62.     (Exitcode und Dauer des Linkens), lösche die nicht mehr benötigten
  63.     D:\XINFO.O (die Ausgangsdatei) und D:\XINFO.OUT und lade zu guter Letzt
  64.     das fertige Programm D:\XINFO.PRG (Puuh).
  65.     Zusammen mit der Behandlung der GFA-Dateien, kann XINFO somit als GFA-
  66.     Shell dienen: UGFA=D:\GFABASIC\GFA_BCOM.PRG|$PATH$NAME$EXT F< *% S> S%
  67.     $ENV'G3OBJ=%PATH%NAME.O'$REDIR'%PATH%NAME.OUT'$LOAD'%PATH%NAME.O'|GfA-
  68.     Compiler' (XINFO.GFA wird zu XINFO.O compiliert, anschliessend wird
  69.     XINFO.O geladen und kann dann gelinkt werden (s.o).
  70.   ACHTUNG: Eine Definition darf momentan nicht länger als 254 Zeichen sein
  71.     (diese Einschränkung gilt für jede Zeile der INF-Datei)!! Sollten Wün-
  72.     sche bestehen dies zu erweitern, so lässt sich das sehr schnell machen
  73.     (allerdings dauert das Laden der INF-Datei ein klein wenig länger).
  74. - Es können _globale_ Environment-Variablen definiert werden, die an _jedes_
  75.   Programm übergeben werden! Die Kennung in der INF-Datei lautet '$ENV:'.
  76.   Beispiel: '$ENV:TMP=C:\TEMP' definiert die Environment-Variable TMP mit dem
  77.   Wert C:\TEMP, d.h. C:\TEMP wird zukünftig von den Programmen als Arbeits-
  78.   Verzeichnis genutzt. Achten Sie in den Anleitungen zu den Utilities auf
  79.   die Verwendung des Environments (auch sinnvoll: '$ENV:CLIPBRD=C:\CLIPBRD')!
  80. - Die Menüpunkte, die auf einen weiteren Dialog verweisen, sind jetzt mit
  81.   einem angehängten '...' gekennzeichnet. Sie sind damit von den Aktionen zu
  82.   unterscheiden, die sofort ausgeführt werden.
  83. - Beim Sichern der INF-Datei, wird eine bereits existierende Datei mit der
  84.   Endung '.BAK' versehen.
  85.  
  86. (vom 2.5.1994:)
  87. - Um Neu-Registrierungen zu beschleunigen, sind zwei Neuerungen zu beachten:
  88.   o XINFO kann jetzt auch via DFÜ serialisiert werden.
  89.   o Den Vertrieb hat jetzt: Ralf Röcker/XINFO, Postfach 14 53, D-69155 Wies-
  90.     loch, EMail: Ralf Röcker@MK (ab 1.7.94 @S2) oder CIS: 100041,2717, Bank:
  91.     Badische Beamtenbank e.G. Karlsruhe, BLZ: 66090800, KontoNr.: 1910256
  92. - Es wird versucht, die INF-Datei immer dahin zu speichern, von wo sie auch
  93.   geladen wurde (Priorität: HOME\PROGNAME.INF, HOME\XINFO.INF, C:\XINFO.INF)
  94.   Somit können sowohl mehrere XINFOs mit verschiedenen INF-Dateien existieren
  95.   (XINFO1.PRG, XINFO2.PRG, ...), als auch ein XINFO auf einem schreibge-
  96.   schützten Datenträger (C:\XINFO.INF).
  97. - Das Passwort wird jetzt kodiert in der INF-Datei gespeichert, wenn die
  98.   Option 'Passwort verstecken' aktiviert wurde. Dies dient natürlich nur als
  99.   'Sichtschutz', da eine wirkliche Verschlüsselung nicht praktikabel ist.
  100.   ACHTUNG XINFO-Alt-User: Ist in Ihrer INF-Datei der Schalter 'Passwort ver-
  101.   stecken' bereits aktiviert ('PWSH=AUS' für 'Passwort-Show=Aus'), so _muss_
  102.   das Passwort neueingegeben werden.
  103. - Es werden jetzt auch GNU-ZIP- und BTOA-Archive erkannt. Entpacken kann man
  104.   diese Archive mit GZIP.TTP, bzw. ESSCODE.PRG (noch nicht komplett getestet)
  105. - Die INF-Datei hat neue Variablen bekommen, die allerdings z.Zt. noch manu-
  106.   ell mit einem Editor eingegeben/verändert werden müssen. Im einzelnen:
  107.   o 'ARCE=' (Default ist ''). Startet man XINFO im Ultra-Fast-Modus (beim
  108.     Programmstart, bzw. nach der Fileselectbox die <ALT>- oder die rechte
  109.     Maustaste gedrückthalten), so wird automatisch die wichtigste Aktion
  110.     ausgeführt. Bei Archiven ist dies 'Schnell entpacken', d.h. der XINFO-
  111.     Dialog erscheint garnicht erst, vielmehr kommt ein Fileselector, in dem
  112.     man angibt, wohin das Archiv entpackt werden soll. Um sich jetzt auch
  113.     diesen Fileselector zu sparen, kann man in dieser Variable einen Stan-
  114.     dardpfad angeben, in den entpackt werden soll (z.B. 'C:\TEMP\'). Lautet
  115.     die Variable 'ARCE=.\', so wird der Pfad des Archivs als Entpackpfad
  116.     verwendet. Ist die Variable leer ('ARCE='), so erscheint wieder wie ge-
  117.     wohnt der Fileselector.
  118.   o 'ARCP=' (Default ist ''). Gegenstück zu 'ARCE' (s.o.). Dies ist der Pfad,
  119.     in den das Archiv kommt, wenn man einen Ordner im Ultra-Fast-Modus kom-
  120.     primieren will.      
  121.   o 'BOXP=' (Default ist 'AUS'). Bei 'BOXP=AN' werden die Dialogboxen um die
  122.     Mausposition zentriert (sehr sinnvoll bei Grossbildschirmen).
  123.   o 'BOXV=' (Default ist 'AN'). Bei 'BOXV=AUS' wird ein ggf. vorhandener
  124.     VSCR-Cookie (virtueller Grossbildschirm) ignoriert. Ich habe diese Var-
  125.     iable eingeführt, da einige Falcon-Bildschirmerweiterungen Schwierig-
  126.     keiten mit dem korrekten Ausfüllen dieses Cookies haben und ich nicht
  127.     jedem zumuten will die entsprechende Patchvariable in XINFO selbst zu
  128.     patchen (was auch geht).
  129. - Beschleunigung der Scroll-Felder.
  130. (vom 11.4.1994:)
  131. - Ooops, beim ISO-9960 Check wurde der Bindestrich übersehen ('-').
  132. - Rekursives Ändern der Dateiattribute funktioniert jetzt!
  133. - Beschleunigung bei der Erkennung des Dateiformates
  134. - Erstellen eines 'Filesetbatches' in die 'Info drucken'-Liste aufgenommen.
  135.   Um diesen Eintrag (es ist der vorletzte) angezeigt zu bekommen, muss ein
  136.   ggf. an dieser Stelle vorhandener Eintrag gelöscht werden.
  137. - Ein eventuell bei 'Info drucken' verwendeter Dateiname, kann gesichert
  138.   werden (z.B.:'OD:D17=CD_ERROR.TXT')
  139. - Bei 'Info drucken', kann jetzt mit 'p+' auch der 1.Ordnername mit ange-
  140.   geben werden (das bezieht sich auch auf die Pfadtiefe des CD-ROM Check,
  141.   die Parameter der CD-Check Voreinstellung wurde entsprechend geändert.
  142.   Ist der alte CD-Check bereits in der INF-Datei gesichert, so muss dieser
  143.   vorher gelöscht werden.).
  144. (vom 7.4.1994:)
  145. - Anpassung an LHA3-Archive mit Kommentaren
  146. - Vollständige Implementierung der Norm ISO-9660 Level 1
  147. - Check nach ISO-9660 jetzt auch bei relativen Pfaden
  148. - Es gibt jetzt 'Fileset-Batches' (Batchdateien, die definierte Attribute/
  149.   PRG-Header setzen; wird später dokumentiert)
  150. - Buttons im 'Programmheader 2' wurden vertauscht.
  151. - Fehler bei 'Archiv-Liste drucken' beseitigt.
  152. - Es werden jetzt auch die GfA-Basic-Programme erkannt, die mit der neuen
  153.   (gepatchten) Library erstellt wurden (angehängtes '(p)').
  154. - einige Korrekturen
  155. (vom 10.3.1993:)
  156. - Ist XINFO nicht registriert, so kommt jetzt bei _jeder_ Operation, die
  157.   über _alle_ Dateien geht (z.B. Listendruck, Dateien löschen, packen, kon-
  158.   vertieren, ...) nach der Hälfte der Dateien die bekannte Alert-Box.
  159. - Der Preis der Version 1.0 erhöht sich für Neu-User auf 30,-DM (ab 1.4.94)
  160. - Im Gegensatz zu vorherigen Entwicklerversionen, darf diese an jeden Inter-
  161.   essierten weitergegeben werden.
  162. - 'Info drucken' fertiggestellt (mit einer Liste von 17 Einträgen für vor-
  163.   definierte Einstellungen)
  164. - Es gehört jetzt eine leere Datenbank für PHOENIX 3.0 zum 'Lieferumfang'.
  165. - Die Anzahl der Sektoren, die bei jeder Datei zur Analyse eingelesen wer.
  166.   den, kann jetzt auch im Dialog auf den maximalen Wert von 63 (63*512=31.5
  167.   KByte) gesetzt werden. Damit werden auch bei sehr grossen Calamus-Doku-
  168.   menten alle verwendeten Fonts erkannt und ausgegeben.
  169. - Die INF-Variable DBOX heisst jetzt BOXW. Dies hat keinen weiteren Effekt
  170.   (DBOX wird nach wie vor erkannt, aber nicht mehr gespeichert).
  171. - Die Resourcen werden in den niedrigen ST-Auflösungen jetzt wieder korri-
  172.   giert. XINFO läuft somit wieder in _allen_ Auflösungen.
  173.  
  174. - Erkennt mehr Formate (u.a. Signum! und TW-Fonts, gibt bei CDK ggf. die
  175.   benutzten Fontnamen aus (grosse Headerlänge!)).
  176. - Fehler bei 'Bedarf' entfernt.
  177. - Registrierung funktioniert wieder
  178. - Änderungen in der 'Hilfe'
  179. - 'Löschen'-Dialog fertiggestellt
  180. - Überprüfung der Pfade und Dateinamen nach der ISO 9660-Norm (CD-ROM)
  181. - Eventueller Absturz bei *.IMG Dateien entfernt
  182. - Wiederum mehr Grafikformate (mit der Auflösung: TGA,GIF,JPG,IMG,PCX,IFF,
  183.   BMP)
  184. - WorkAround um eine Unachtsamkeit bei ZIP unter MiNT beim Packen von
  185.   einzelnen Dateien
  186. - Codierung jetzt auch bei LHarc (ab V2.99). Zur Aktivierung muss allerdings
  187.   die Variable LZHV=2.99 in XINFO.INF gesetzt werden (nach der Auswahl des
  188.   LHarc im Einstellungsdialog, wird deswegen nach der LHarc-Version gefragt)
  189.  
  190. - Unterstützung der 'Encrypt'-Funktion von LHarc ab Version 2.99
  191. - Erkennt jetzt mehr Bildformate (mit Größenangaben, u.a. auch das erweiterte
  192.   Targa-Format meiner POV-Raytracer Shell 'POVerfull', in dem auch Render-
  193.   Zeit, -Qualität und der Anti-Alias-Wert gespeichert sind).
  194. - 'Info drucken' sehr stark erweitert (u.a. Komma und <RETURN> für Daten-
  195.   banken, exclusive Ausgabe und Informationsausgabe, Überprüfung der Pfade
  196.   und Dateinamen nach der ISO 9660-Norm für CD-ROMs)
  197. - Mag!X-LimitMem-Einstellung
  198. - PFX-/AFX-Archive erhalten jetzt das Originaldatum.
  199. - so vorhanden, werden auch 'Last Access'- und 'Creation'-Dateidatum und
  200.   -zeit ausgegeben (MiNT-Funktion)
  201. - erweiterte Informationen für Programme
  202. - Unterstützung von TAR (vorerst wohl nur WWTAR von Wolfgang Wander. Falls
  203.   noch jemand andere TAR-Software hat, bitte ich um Benachrichtigung)
  204. - Optik verbessert (Checkboxen, 3D-Flags)
  205. - LHarc 2.2 Unterstützung (alte Version konnte gepatched werden)
  206. - Fehler unter MetaDOS entfernt.
  207. - Ist keine INF-Datei vorhanden, so wird in C:\, und C:\XINFO gesucht und
  208.   später auch dort gespeichert (für Betrieb von einer CD-ROM aus)
  209. - Bei Ordnern/Laufwerken kann die Aktion ggf. ausgesucht werden (zur Verfü-
  210.   gung stehen: NROFF-Dateien (Endung: *.NR, *.1,*.2,*.3), Bilder (Endung:
  211.   *.GIF,*.TGA, z.B. können alle entsprechenden Bilder von einer CD auf eine
  212.   Festplatte via JPEG gepackt werden, Fonts (Endung: *.CFN)
  213. - Update der Desktop-Fenster unter MTOS (auch von U:) (Da ist mir aber wohl
  214.   gerade ein Fehler reingerutscht :-( )
  215. - Neuer ALIAS. Z.Zt. muss man noch manuell zwischen dem alten ALIAS V3.0A
  216.   (A=Assembler) und dem neuen ALIAS V3.1B (B=GfA-Basic, momentan jedenfalls)
  217.   wählen. Der neue ALIAS hat eine bessere Behandlung der Kommandozeile und
  218.   kann den maximalen Speicherverbrauch und die Priorität (z.Zt. jedoch
  219.   nicht) des Zielprogrammes einstellen. Die 'feste' Kommandozeile funk-
  220.   tioniert ebenfalls bereits (bei V3.1B aber auch unter MTOS), muss momentan
  221.   jedoch noch manuell im ALIAS eingetragen werden (inkl. Längenbyte).
  222. - Sind im ALIAS unterschiedliche Programme definiert (für TOS und MTOS),
  223.   so kann man jetzt auswählen, welches 'Original' geladen werden soll.
  224. - Erweiterung der 'User definierten Aktionen'
  225.   Neue Befehle: $LOAD, $QUIT; $FSEL wurde erweitert (s. Anleitung)
  226. - Klickt man auf 'Bedarf', verschwindet der Hauptdialog nicht mehr
  227. - Von externen Programmen wird jetzt die Laufzeit angegeben.
  228. - Statt mit <ESC> kann man Vorgänge jetzt auch mit <CTRL>+<SHIFT>+<ALT> ab-
  229.   brechen (ohne Rückfrage)
  230. - Viele Details (und ebensoviele müssen noch geändert werden)
  231.  
  232. V0.99a-0.99b (nach dem 9.3.1992, nicht, bzw. nur in Maus LU veröffentlichte
  233. Versionen)
  234. Bugs entfernt :-(
  235. - Dialoge wurden nicht wiederhergestellt, wenn sie von einer Fileselectbox
  236.   überzeichnet wurden (Fehler trat nur auf unter nicht ST-Auflösungen mit der
  237.   Original-Fileselektbox; aber wer benutzt die schon ;-) )
  238. - Im MTOS 1.0 wurde die CMD-ARGV-Kennung geändert (Bug oder Feature?)
  239. Verbesserungen :-)
  240. - Der 3D-Look vom TOS 4 wird unterstützt.
  241. - So vorhanden nimmt XINFO jetzt _immer_ den 1. ARGV-Parameter
  242. - Die Anleitung liegt jetzt auch formatiert im RTF (Rich Text Format) vor und
  243.   kann somit von verschiedenen Textverarbeitungen auf verschiedenen Computern
  244.   eingelesen und ausgedruckt werden (u.a.: Tempus Word, Word für Windows).
  245. - Debug-Modus gibt einige wichtige Daten aus (bei Fehler automatisch, beim
  246.   Start von externen Programmen muß der rechte Mausbutton oder <ALT> festge-
  247.   halten werden).
  248. - MULTI-DIALOG (Treiber für unmodale Dialoge) wird unterstützt und läßt sich
  249.   an- und abschalten.
  250. - 'Archiv Inhalt' in der Toolbox durch 'Archiv-Liste' ersetzt, d.h. der Archiv
  251.   Inhalt kann auch in eine Datei oder zum Drucker umgelenkt werden.
  252. - Es werden jetzt auch SPEEDO-Fonts erkannt und (soweit bekannt) ausgewertet.
  253. - Es werden jetzt auch ATOMIX-gepackte Dateien erkannt (mit Längenangabe).
  254.  
  255. V0.99a vom 7.3.1993 (Fehlerbereinigte Version)
  256. Bugs entfernt :-(
  257. - Absturz bei langen Kommandozeilen im (allerdings noch nicht aktiven) 'User
  258.   definiert'-Dialog
  259. - 'Datei anzeigen' war mit 'Anzeigen' identisch. Natürlich sollten die Funk-
  260.   tionen unterschiedlich sein (Dank an Ralf Masukowitz).
  261. - Selbstextrahierende LZH-Archive wurden u.U. mit einem falschen Algorithmus
  262.   gepackt und waren dann nicht komplett selbstentpackend.
  263. - Bei PFX-gepackten Programmen wurde die Länge nur korrekt erkannt, wenn die
  264.   mitgelieferte (ältere) PFX-Version zum Packen verwendet wurde.
  265. - U.U. fehlerhafte Darstellung im Entpacker-Passwort-Dialog korrigiert.
  266. - Die Farbtabelle wurde immer gesichert und wiederhergestellt.
  267. - Ältere (SFX_LZH.PRG V <1.6) LZH-SFX-Archive wurden nicht erkannt (HLEN muß
  268.   dafür allerdings mindestens den Wert 6 haben).
  269. Verbesserungen :-)
  270. - In einer 'User definiert'en Kommandozeile kann jetzt auch mit '$PWD' das
  271.   Passwort übergeben werden.
  272. - JPEG-Komprimierung für Targa-Bilder (werden nur an der Endung .TGA erkannt).
  273. - JPEG wird umfassender unterstützt (Komprimierung und Dekomprimierung).
  274. - Mehr Hilfsdialoge in externer RSC-Datei.
  275. - Bei 'User definiert' kann jetzt auch 'U*=' eingetragen werden. Dieser Ein-
  276.   trag gilt für alle (Daten-)Dateien, die keinen eigenen Eintrag haben, bzw.
  277.   auch für Dateien ohne Extension.
  278. - Bei 'User definiert'en Aktionen, erscheint jetzt nur noch bei TOS-/TTP-Pro-
  279.   grammen eine Programmendebox.
  280. - nroff-Format wird jetzt bei jeder 'Punktdatei' angenommen, sofern sie die
  281.   Extension '.NR', '.MAN' oder '.1' hat.
  282. - Selbstentpackende DOS-Archive werden nur noch mit Endung '.EXE' untersucht.
  283. - Sollte jetzt auch selbstentpackende DOS-ZIP-Archive erkennen.
  284. - Wird ein ZIP/LZH/ARC/ARJ/ZOO-Archiv nicht von XINFO erkannt (insbesondere
  285.   selbstentpackende DOS-Archive), so kann XINFO zur Verwendung der Packer ge-
  286.   zwungen werden, indem man die Dateiextension entsprechend ändert.
  287. - Kann ein Archiv nicht analysiert werden, so wird beim Entpacken ein Ordner-
  288.   name vorschlagen.
  289. - Besteht ein analysiertes Archiv nur aus einer Datei, so wird kein Ordnername
  290.   mehr vorgeschlagen.
  291. - 'Intelligenter' Archivnamensvorschlag, d.h. soll ein Ordner mit Extension
  292.   gepackt werden, so versucht XINFO die Extension im Archivnamen unterzubring-
  293.   en (z.B.: Ordner XINFO.SRC wird gepackt zu XINFOSRC.ZIP).
  294. - Eingeschalteter ULTRA-FAST-Modus wird angezeigt.
  295. - Ordner mit geschützten Dateien können jetzt auch ohne Nachfrage gelöscht
  296.   werden.
  297. - Bei Programmen wird jetzt versucht die Programmiersprache zu ermitteln mit
  298.   der das Programm geschrieben wurde.
  299.  
  300. V0.99a vom Januar '93
  301. Ab sofort ist XINFO nicht mehr FREEWARE, sondern SHAREWARE!
  302. Bei nicht registrierten XINFO-Versionen erscheint zufallsgesteuert ein kleiner
  303. 'Erinnerungsdialog' ;-)
  304. Bugs entfernt :-(
  305. - Wurde beim Entpacken das Programm nicht gefunden, so wurde der korrekte Pfad
  306.   von XINFO nicht dauerhaft übernommen.
  307. - Hatte der Datenträger einen Namen, so konnte das Rootdirectory nicht gepackt
  308.   werden.
  309. - Generell Unstimmigkeiten beim Packen vom Rootdirectory.
  310. Verbesserungen :-)
  311. - Es werden auch die Archive eines Diskettenlaufwerkes durchsucht (abschalt-
  312.   bar).
  313. - Es werden jetzt auch TURBO PACKER, TURBO PACKER+, ICE PACKER und JAM PACKER
  314.   (bei HLEN=3) Dateien erkannt (mit Längenangabe).
  315. - Beim Packen wird jetzt automatisch ein Archivname (bestehend aus Ordner-
  316.   oder Laufwerksnamen) vorgeschlagen.
  317. - Beim Entpacken wird darauf geachtet, daß der freie Platz ausreicht.
  318. - INF-Datei wurde um 'HLEN', 'PWSH' und 'COLS' erweitert und bei 'ARCD' er-
  319.   gänzt. Die Variablen 'PANZ' und 'DANZ' fielen der geplanten flexiblen Spei-
  320.   cherverwaltung zum Opfer.
  321. - Passwort-Anzeige jetzt abschaltbar.
  322. - Beim Starten von Programmen wird auf Wunsch die Farbpalette gesichert und
  323.   anschließend wieder restauriert.
  324. - MiNT Version wird angezeigt.
  325. - ULTRA-FAST-MODUS eingeführt :-), d.h.: Wird beim Start, bzw. nach der FILE-
  326.   SELECTBOX von XINFO <ALT> oder die rechte Maustaste gedrückt, so wird statt
  327.   des XINFO-Dialoges gleich die Routine des 1. Aktionsbuttons ausgeführt (z.B.
  328.   'Schnell Packer', 'Schnell Entpacker', 'Font-Header', ...)!
  329. - Bei 'Ausschneiden' kann jetzt auch nach einer Bytefolge (HEX oder ASCII) ge-
  330.   sucht werden.
  331. - Weitere Möglichkeiten einer neuen XCRYPT Version werden unterstützt.
  332. - 'Pfade sichern' wurde ersetzt durch 'Einstellungen'. In diesem Dialog kann
  333.   all das per Mausklick eingestellt werden, was bisher manuell per Editor in
  334.   der XINFO.INF-Datei geändert werden mußte.
  335. - NROFF wird unterstützt.
  336. - Laufwerksnamen können geändert und auch gelöscht werden.
  337. - Ausgabeumlenkung wird unterstützt (ab GEMDOS 0.15/TOS 1.04/RAINBOW-TOS).
  338. - Die Aktionen 'LST-Convert' und 'Prüfe MOD-Datei' wurden entfernt, da sie als
  339.   'benutzerdefinierte Aktion' bei Bedarf selbst hinzugefügt werden können.
  340. - Bei gesplitteten Datei wird (soweit ein Header vorhanden) die Gesamtdatei-
  341.   länge angezeigt.
  342. - Der Fonttyp wird jetzt auch im Hauptdialog angezeigt.
  343. - Es können jetzt der Platzbedarf einer Datei, eines Ordners oder Laufwerkes
  344.   auf ein beliebiges anderes Laufwerk bezogen werden. Ebenso wird von diesem
  345.   Laufwerk auch der noch verfügbare Platz gezeigt.
  346. - Es gibt jetzt ein 'XINFO light'! Diese (deutlich abgemagerte) Version ist im
  347.   wesentlichen eine schnucklige Mini-Packershell mit der Fähigkeit diverse Da-
  348.   teitypen zu erkennen und spezielle Aktions-Programme zu definieren.
  349.  
  350. V0.98 vom Oktober 1992
  351. Ist der Bildschirm mindestens 640 Punkte breit, so sind die Funktionen der
  352. TOOLBOX im Hauptdialog integriert (auf Wunsch allerdings auch wieder geteilt).
  353. Dank der schnellen Reaktion von Klaus Rindfrey, dem Programmierer von CRYPT,
  354. wird jetzt eine erweiterte Version XCRYPT von XINFO mit Dialogbox unterstüzt.
  355. Ich habe den Packerdialog erneut ergänzt. Folgende Packverfahren sind neu:
  356. Für LHarc: Unkomprimiert archivieren (Nicht packen), LZ5 (Larc), Zwinge LH5
  357. (Lharc 2 (LH5)).
  358. Für ZIP: Store (Nicht Packen), Shrink, Deflate Fast/Medium/Best, selbstent-
  359. packende Archive.
  360. Der Aktionsbutton 'LZH->SFX' ist 'Archiv Inhalt' gewichen. Eventuell wird die-
  361. ser Menüpunkt stattdessen in die Toolbox eingebaut.
  362. Der Dateipfad kann nun als Parameter auch relativ angegeben werden (z.B.: Das
  363. aktuelle Verzeichnis ist 'C:\DIR1\DIR2\DIR3' so kann die Datei 'C:\DIR1\TEST'
  364. auch als '..\..\TEST' eingegeben werden.
  365. Der Standard-Archiver kann jetzt gewechselt werden. In der Datei XINFO.INF ist
  366. dafür die Variable 'ARCT=' (ARChivTyp) verantwortlich. Sie kann momentan den
  367. Inhalt 'LZH' (LHarc 2) oder 'ZIP' (Deflate Best) haben.
  368. In der XINFO.INF-Datei können nun Programme definiert werden, die zur Datei-
  369. anzeige gestartet werden sollen (Beispiel: '.RSC=C:\PROGRAMM.ING\INTRFACE.PRG'
  370. startet für RSC-Dateien bei 'Anzeigen' INTERFACE). Für Bilder kann neben ein-
  371. nem eigenen Pfad auch '!PIC' angegeben werden (Beispiel: '.IMG=!PIC'). Es wird
  372. dann der weiter oben in XINFO.INF definierte Pfad der Variablen 'PIC=' ver-
  373. wendet.
  374. Bei einigen Archiven (z.Zt.: PFX, LZH 1, LZH 2 & LZH-SFX) wird die entpackte
  375. Größe angegeben.
  376. In der Iconbox können Icons der DESKICON.RSC-Datei einzeln abgespeichert (als
  377. *.ICN) oder neue Icons können geladen und dann die veränderte RSC-Datei
  378. gesichert werden.
  379. Zu jedem Daten(!)-Typ läßt sich jetzt ein eigenes Programm mit Parametern und
  380. sogar Fileselect-Aufruf definieren.
  381. XINFO goes PAULA! Zu bestimmten Aktionen lassen sich jetzt via PAULA MOD-Da-
  382. teien abspielen.
  383. V0.98b vom Anfang November 1992
  384. Zwei (kleine) Bugs entfernt :-(
  385. - PFX-Packen und -Entpacken setzte bei Programmen nicht die original Header-
  386.   flags (will heißen gegenüber PFX_PAK trat keine Verbesserung ein).
  387. - CHECKMOD schreibt, ohne Pfadangabe, eine MOD-Datei nun in das Verzeichnis
  388.   der Original MOD-Datei.
  389. Verbesserungen :-)
  390. Die Größe eine entpackten Archives wird nun auch bei AFX-, Intel-LZH-SFX und
  391. ZIP-Archiven angegeben (Archive mit Kommentar habe ich allerdings noch nicht
  392. ausprobiert). Dieses ist auch abschaltbar.
  393. Dabei stellt XINFO fest, ob die Pfade der gepackten Daten relativ oder ab-
  394. solut und ob diese in einem Ordner sind oder nicht.
  395. Diese Information wird angezeigt (über dem Dateinamen) und wirkt auf Titel
  396. der Fileselectbox beim Entpacken. Ggf. wird ein Ordnername vorgeschlagen!
  397.  
  398. V0.97b vom September 1992
  399. Sorry ein paar kleine Fehlerchen die durch die Erweiterung der Packroutine
  400. entstanden und von mir übersehen wurden :-( mea culpa:
  401. Beim 'Schnell Packen' wurde nicht rekursiv und ohne den 1.Ordnernamen gepackt,
  402. außerdem wurde ein ZIP-Archiv, wenn ein Passwort existierte, immer verschlüs-
  403. selt gepackt.
  404. Wurde ein Ordner angewählt, so konnte nicht dateiweise gepackt werden.
  405. Einzelne Dateien konnten nicht mehr in ein Archiv gepackt werden.
  406. Neu: XINFO unterstützt als Shell das JPEG-Verfahren und kann GIF- und JPG-Bil-
  407. der von einem externen Programm anzeigen lassen (z.B. 'GEMVIEW').
  408. XINFO kann nun auch MOD-Dateien abspielen und überprüfen/reparieren.
  409. Dateien können jetzt ebenfalls verschlüsselt werden (da dafür Platz für den
  410. neuen Menüpunkt geschaffen werden mußte, habe ich die Toolbox neu und, wie ich
  411. jedenfalls meine, wesentlich übersichtlicher gestaltet).
  412. XINFO erkennt jetzt auch selbstentpackende DOS-Archive (entpacken und listen
  413. konnte man diese allerdings schon immer). Als Archivtyp wird 'iSFX' angegeben
  414. (das 'i' steht natürlich für Intel).
  415. Das Programm CRYPTS.TTP zur Verschlüsselung einer Datei wird unterstützt.
  416. Dateien der virtuellen MiNT/MultiTOS-Laufwerke ('U:\',...) können nun eben-
  417. falls angewählt werden (die Zugriffe werden auf die entsprechenden physika-
  418. lischen Laufwerke umgelenkt).
  419. Da mehr und mehr Programme den 'OK'-Button rechts und den 'Abbruch'-Button
  420. links davon haben (wie beim Macintosh), habe ich jetzt alle Dialoge schweren
  421. Herzens dementsprechend umgestellt (Atari selbst macht es ja schließlich nach
  422. alter Art und Weise).
  423.  
  424. V0.97 vom September 1992
  425. Verbesserte Unterstützung von LZH und ZIP (Packen nach Maske, Verschieben und
  426. Verschlüsselung)
  427.  
  428. V0.96 vom September 1992 (nicht veröffentlicht)
  429. Ein paar Fehler entfernt.
  430. ALIAS-Typ mit integrierter Definition eines Ersatzprogrammes für inkompatible
  431. Programme in Multitasking Umgebungen.
  432. Packt jetzt wahlweise nach LHARC 1.13, LHARC 2 oder ZIP.
  433.  
  434. V0.95 vom August 1992 (Atari-Messe) (nicht veröffentlicht)
  435. Nach eine kleinen Pause ein paar kleinere Fehler entfernt.
  436. Aktions-Button zum schnellen Ent-/Packen installiert
  437. Unterstützung von AFX verbessert (Entpacken auch bei installiertem AFX, AFX
  438. läßt sich an- und abschalten, Originallänge wird angezeigt).
  439. Erste (oberflächliche) Anpassung an Multitasking Betriebssysteme (XINFO läuft
  440. allerdings praktisch als Single-Task, da keine sonstigen Bildschirmausgaben
  441. zugelassen werden). Damit läuft XINFO auch auf MultiTOS und Falcon.
  442.  
  443. V0.94 vom Juli 1992
  444. Hurra...
  445. Erste voll öffentliche Version!!
  446. Diese Version sollte jetzt sehr stabil sein.
  447.  
  448. V0.93 vom Juli 1992
  449. Kaum hat man ein paar Tage Urlaub, geht das Programmieren doch viel leichter
  450. von der Hand: Hatte man zum 'Wiederherstellen' Teil 1 ausgewählt, wurde ein
  451. eventuell vorhandener Header nicht entfernt.
  452. Der Fehler der 'verschwundenen Dateien' in manchen mit XINFO gepackten Archiven
  453. lag daran, daß bei _einigen_ Archiven die 'l'-Option (Larc-Verfahren) bei
  454. LHARC nicht korrekt funktioniert. Um dem Adventurespielen (hoffentlich) vorzu-
  455. beugen, packt XINFO ab dieser Version kompatibel zu LHARC 1.13! Trotzdem wird
  456. LHARC 2 zum packen gebraucht.
  457. Wird ein Ordner gepackt, wird der Ordnername jetzt ebenfalls gesichert.
  458. Bei gepackten Programmen (PFX) wird der Pfad des Programmes jetzt ignoriert.
  459.  
  460. V0.92 vom Juli 1992
  461. Nach längerer Pause können nun auch Informationen zu DTP-Fonts abgerufen
  462. werden. Konvertierung von Interface GfA-Resource-Header wird unterstützt.
  463. Fehlerfreie Unterstützung von AFX-/PFX-Dateien.
  464. Split und Unsplit eingebaut.
  465.  
  466. V0.89 vom April 1992
  467. Es können nun auch CPX-Module konfiguriert werden.
  468.  
  469. V0.84 vom Februar 1992
  470. Unterstützung auch für ARC und ZOO, bessere Unterstützung für AFX/PFX.
  471.  
  472. V0.83 vom Februar 1992
  473. Programm weiter ausgebaut
  474.  
  475. V0.81 vom  Februar 1992
  476. Nach langer Pause Änderung im ALIAS-Modul: Pfad-/Laufwerksangabe,Cache,Warten,
  477. Auflösung und 'Clear Screen'
  478.  
  479. V0.5 vom 3.10.1991 bis V0.8 vom 7.10.1991
  480. Programm weiter ausgebaut
  481.  
  482. V0.4 vom 1.10.1991
  483. Programm erstmals richtig funktionsfähig gemacht
  484.  
  485. V0.2 vom 25.9.1991
  486. Programm in dieser Nacht entstanden.
  487.  
  488.